Swamp Rose - Alemán Inglés Diccionario